package cn.gxa.j229.bug.finance.service.contant;

import cn.gxa.j229.bug.finance.pojo.Ad;
import cn.gxa.j229.bug.finance.pojo.Essay;

import java.util.List;
import java.util.Map;

/**
 * @author Jun
 * @version 1.0
 * @date 2020/9/25 10:44
 */
public interface EssayService {


    int delete(Integer id);

    int insert(Essay essay);


    //根据id查询
    List<Map<String, Object>> selectById(Integer id);

    //模糊查询标题
    List<Map<String,Object>> selectByTitle(String title);
    //根据省份查询
    List<Map<String,Object>> selectByType(String type);
    //根据状态查询
    List<Map<String,Object>> selectByState(Integer state);
    //分页查询
    List<Map<String,Object>> selectEssayByPage(Essay essay);

    int selectByPageCount(Essay essay);
    //
    int update(Essay essay);
    //查询全部分类
    List<Map<String,Object>> selectAllType();

    List<Map<String,Object>> selectCount();
}
